• word of the day

    katsura tree

    katsura tree - Dictionary definition and meaning for word katsura tree

    Definition
    (noun) rapidly growing deciduous tree of low mountainsides of China and Japan; grown as an ornamental for its dark blue-green candy-scented foliage that becomes yellow to scarlet in autumn

Word used in video below:
text: as tree world what's tree world tree
Download our Mobile App Today
Receive our word of the day
on Whatsapp